Golang Job: Pipeline Engineer - ANZPlus

Job added on

Location

Melbourne - Australia

Job type

Full-Time

Golang Job Details

About the role

At ANZ our purpose is to shape a world where people and communities thrive. We’re making this happen by improving our customers’ financial wellbeing so they can achieve incredible things – be it buying their home, building a business or saving for things big or small.

What will your day look like

The ANZx Pipeline Engineering team is looking for talented engineers to help us with one of the largest and most complex cloud transformation projects in Australia.

The Pipeline Engineering team works with application delivery teams to build out cloud-based infrastructure as code and CI/CD pipelines as well as supporting production releases into our cloud-native application platform. We are focused on helping application teams deliver faster by defining patterns and writing code to contribute to everything from small utilities that simplify a repeated task to wide-reaching automation used by hundreds of other engineers.

What will you bring?

As a software engineer in the Pipeline Engineering team, you will be tasked with developing in-house products that accelerate delivery of applications.

You will code on one of the latest Macs, working in multiple programming languages in your choice of IDE.

You will work with a brilliant team of engineers who will challenge you to hone your skills and help you deliver a product that you are proud of. Every day, you will leverage and stretch your knowledge in languages, algorithms, data modelling, data transforms, and much more.

We don’t expect any one candidate to meet all requirements – it takes a team to build the best software. We want engineers from very junior to very senior. If you have some of the following then you are on the right path!

Experience with multiple programming languages - Golang, Python or Java are preferred
Knowledge of software test strategies, build-systems, packaging and dependency management
Familiarity with git, continuous integration and deploying software to production environments
Exposure to infrastructure-as-code and config-as-code (Terraform)
Knowledge of Kubernetes, Docker, or Linux
Any experience with a cloud-native ecosystem like GCP (Google Cloud Platform), AWS (Amazon Web Services) or Azure
So, Why join us?

Career development means different things to different people. It may simply mean developing a skill, broadening your experience by moving sideways or stretching yourself by moving to a different business.
How you manage and develop your career is up to you, but ANZ is committed to helping you do this by providing you with the support, tools and resources you need.

Five Pillars of Career Success

Manage your Career

Steps to Career Success

ANZ recognises the value of an inclusive and diverse work environment. We take pride in the diversity of our people and encourage applications from diverse candidates. Our recruitment decisions are based on the key inherent needs and requirements of each role, and candidates are selected based on their unique strengths and characteristics.

We work flexibly at ANZ. Talk to us and let us know how this role can be flexible for you.

This role is required to work from an ANZ workplace. Under the Victorian Government’s COVID-19 Mandatory Vaccination (Workers) Directions, the successful candidate will need to provide evidence that they have received two doses of an approved COVID-19 vaccine, or have a medical exemption evidenced on the Australian Immunisation Register, in order to be appointed to the role.